factory-made composite products - English Synonyms Dictionary